hide oneself away - Spanisch Englisch Wörterbuch